/**
 * 手势Hooks导出
 * Story 5: 移动端手势和触摸交互优化
 */

export { useHapticFeedback, hapticFeedback } from './useHapticFeedback'
export type { HapticFeedbackType } from './useHapticFeedback'

export { useGestureConflictHandler } from './useGestureConflictHandler'
export type { GestureType } from './useGestureConflictHandler'

export { useGestureSupport, getGestureSupport } from './useGestureSupport'

export { useLongPress } from './useLongPress'
export type { LongPressOptions } from './useLongPress'

export { usePullToRefresh } from './usePullToRefresh'
export type { PullToRefreshOptions } from './usePullToRefresh'

export { useDoubleTapZoom } from './useDoubleTapZoom'

export { useDragReorder } from './useDragReorder'

export { useGesturePerformance, withPerformanceMeasure } from './useGesturePerformance'
